home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet News 2001 March
/
Internet News 2001-03 - CD-ROM.rar
/
IN200103.ISO
/
Linux
/
ETLinux
/
_7eboot-0.70a.flp
/
init
/
POST-NET
< prev
next >
Wrap
Text File
|
2000-03-06
|
670b
|
38 lines
cd /; umount /dev/fd0 2> /dev/null
export MYNETMASK MYIP MYNETBPF NETBITS CIDRMASK
echo "Setting network variables..."
echo
MYNETMASK=`ifconfig eth0 | grep Mask | cut -d":" -f4`
MYIP=`ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1`
echo "---$MYNETMASK---"
if [ $MYNETMASK = "255.255.255.0" ]
then
NETBITS=24
cuts="-f1-3"
elif [ $MYNETMASK = "255.255.0.0" ]
then
NETBITS=16
cuts="-f1-2"
elif [ $MYNETMASK = "255.0.0.0" ]
then
NETBITS=8
cuts="-f1"
else
echo "Unnatural subnet mask. You may run into problems."
fi
sleep 2
base=`echo $MYIP | cut -d"." $cuts`
MYNETBPF="net $base"
CIDRMASK="$base/$NETBITS"
echo $MYIP
echo $CIDRMASK
echo $MYNETBPF